"""

"""
users = [{'user': 'python35', 'password': '123456'}]


def register(username, password1, password2):
    # 判断参数是否为空
    if not all([username, password1, password2]):
        return {'code': 0, 'msg': '所有参数不能为空'}
    # 注册成功
    for user in users:
        if username == user[user]:
            return {'code': 0, 'msg': '账户已存在'}
    else:
        #两次密码不一致
        if password1 != password2:
            return {'code': 0, 'msg': '两次密码不一致'}
        #账号不存在，密码不重复，判断账号密码长度是否在6-18之间
        else:
            if 6<=len(username)<=18 and 6<=len(password1)<=18:
                #注册账号
                users.append({'user':username,'password':password2})
                return {'code': 1, 'msg': '注册成功'}
            else:
                #账号密码长度不对，注册失败
                return {'code': 0, 'msg': '账号密码必需在6-18位'}